battle surgery - German English Dictionary